#content-list{
  margin: 2px;
}

.main-travel{
  border-top-style: solid;
  border-color: #999999;
  border-top-width: 3px 0 0 0;
}

#content-title{
  margin: 5px 0;
}

.titlebut{
  background-color: #FFFFFF;
  margin: 0 5px;
  height: 30px;
}

#content-role{
  margin: 5px;
  border-style: solid;
  border-color: #CCCCCC;
  border-width: 1px;
  background-color: #ffffff;
  font-weight:100;
	font-family:Tahoma,'Microsoft Yahei','Simsun';
  font-size: 16px;
}
#discussarea{
  margin: 15px 2px;
  border-top-style: solid;
  border-color: #999999;
  border-top-width: 3px 0 0 0;
}

#toursubmit{
  margin: 0 0 0 55%;
  height: 40px;
  width: 100px;
  background-image: url(../img/timg.jpg);
}

#tourtitle{
  width: 200px;
  height: 20px;
}


.traveldetial{
  border-style: solid;
  border-color: #999999;
  border-width: 1px;
  background-color: #ffffff;
}


.tophang{
  background-color: #CCCCCC;
  height: 30px;
}

.tophang span{
  line-height: 2;
  margin: 5px;
}

.travel-top{
  border-style: solid;
  border-color: #999999;
  border-width: 1px;
  height: 100px;
}
.traveldetial h3{
  margin: 10px 0 5px 40px;
}

#artinfo{
  font-size: 14px;
  margin: 5px 10px 5px auto;
  float:right;
  color:cadetblue;
  word-wrap : break-word ;
}

.cuxian{
  border-bottom-color:#E5EDF2;
  border-bottom-style: solid;
  border-bottom-width: 3px;
}

#artrole{
  margin-left: 10px;
  width: 95%;
}

.titlelabel{
  width: 100px;
  height:50px;
  margin: 10px;
  background-color: #3399CC;
}

.titlea{
	text-decoration: none;
	color:#FFF;
	font-size: 16px;
}